adreno: Update 1.877.3 -> 1.887.1 - #3093
Conversation
Update qcom-adreno version from 1.877.3 to 1.887.1 Changes for 1.887.1: * Add OpenCL profiling support to improve compute workload analysis and performance debugging. * Enhance standards compliance and cross-platform compatibility through improvements to memory scope and atomic operation handling. * Improve platform capability reporting for more accurate exposure of supported graphics and compute features. * Update graphics compiler components to improve compatibility with newer toolchains and development environments. * Enhance deployment flexibility through dynamic shader compiler component loading. * Improve support for multi-adapter configurations and heterogeneous system environments. * Enhance external buffer import handling and pixel format interoperability. * Improve compatibility with DRM-based graphics environments. * Improve build portability, maintainability, and overall driver infrastructure. * Deliver stability, reliability, and compatibility improvements across OpenGL ES, Vulkan, OpenCL, compiler, and runtime components. * Replace libllvm-*.so.* with new libraries and Enhance LLVM backend integration to support flexible runtime selection of multiple compiler backends. Signed-off-by: Sumant Gupta <sumagupt@qti.qualcomm.com>
Test Results 119 files ± 0 715 suites ±0 7h 38m 57s ⏱️ - 8h 28m 15s For more details on these failures, see this check. Results for commit aa319fd. ± Comparison against base commit 7659417. This pull request removes 2 and adds 1 tests. Note that renamed tests count towards both.This pull request skips 1 test.♻️ This comment has been updated with latest results. |
| } | ||
|
|
||
| FILES:${PN}-common = "${libdir}/libllvm-*.so.* \ | ||
| FILES:${PN}-common = "${libdir}/libQCGPUCompiler.so.* \ |
There was a problem hiding this comment.
libQCGPUCompiler.so.1 and libqclccompiler.so.1 dlopen "libQCGPUCompilerCore.so" (unversioned), but the tarball only ships libQCGPUCompilerCore.so.1 with no .so symlink.
There was a problem hiding this comment.
They need to use versioned name in dlopen() (how did you catch it?)
There was a problem hiding this comment.
Asked agent to investigate the new files for dependencies.
Update qcom-adreno version from 1.877.3 to 1.887.1
Changes for 1.887.1: